European frogbit - Turkish English Dictionary